home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hottest 6
/
Hottest 6 (1996)(PDSoft)[!].iso
/
software
/
fredfish
/
1099.lha
/
Programs
/
SSearch
/
SSearch.doc
< prev
next >
Wrap
Text File
|
1994-12-30
|
3KB
|
97 lines
ssearch 1.4
Copyright © 1993, 1994 Stefan Sticht
All rights reserved
ssearch is freeware
Permission is granted to make and distribute verbatim copies of this
program's executable and documentation as you receive it, in any medium,
provided that you conspicuously and appropriately publish only the
original, unmodified program, with all copyright notices and disclaimers of
warranty intact and including all the accompanying documentation, example
files and anything else that came with the original.
NO WARRANTY
There is no warranty for this software package. Although the author has
tried to prevent errors, he can't guarantee that the software package
described in this document is 100% reliable. You are therefore using this
material at your own risk. The author cannot be made responsible for any
damage which is caused by using this software package.
What is ssearch?
ssearch does nearly the same as the AmigaDOS's search command does, but
faster. Example: searching for "foobar" in the C=-Autodocs (plus some other
Autodocs, 82 files, 1937 KBytes) requires 78 seconds with search and 14
seconds with ssearch on my machine (A3000/030-25).
ssearch has two additional features compared to search: you can search
case sensitive, which is even faster than case insensitive, and you can
switch off printing of file names. The PATTERN and FILE options from search
are not implemented in ssearch, yet. The output of ssearch is also little
bit different from search's output.
ssearch's template:
FROM/M,SEARCH/A,ALL/S,NONUM/S,QUIET/S,QUICK/S,CS=CASESENSITIVE/S,NOFILE/S
FROM:
One or more patterns describing the files in which ssearch should search.
Any AmigaDOS pattern may be used.
SEARCH:
The string to search for.
ALL:
Recursively search in all subdirectories.
NONUM:
Don't output any line numbers.
QUIET:
Don't output the line in which the string to search for has been found.
QUICK:
Try and see :-)!
CASESENSITIVE:
Normally ssearch doesn't distinct lower and upper case. With this switch,
the search is case sensitive.
NOFILE:
Don't ouput any files names.
Examples:
ssearch c:a* l:b* t:test searchme CS QUICK
ssearch c:(a|b|c)* searchme NONUM
History
1.1 first public release
1.2 changed ssearch to work with XFH 1.4;
recompiled with SAS/C 6.50
1.3 recompiled with SAS/C 6.51
1.4 ssearch foo:bar "" crashed; fixed. Sorry!
The author can be reached at the following addresses:
Stefan Sticht
Biberecker Weg 40a
D-94036 Passau
Germany
EMail: sticht@edith.deg.sub.org (Internet)
Stefan Sticht 2:2494/22.4 (Fido)